From 340e710fc39c063c0dfe71ea2c5ddab393828930 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 12 Apr 2006 19:48:27 +0000 Subject: [PATCH] modules/engines/pixbuf/Makefile.am Build fixes for Cygwin. (#338262) 2006-04-12 Matthias Clasen * contrib/gdk-pixbuf-xlib/Makefile.am: * modules/engines/pixbuf/Makefile.am * gdk-pixbuf/Makefile.am: Build fixes for Cygwin. (#338262) --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ contrib/gdk-pixbuf-xlib/Makefile.am | 5 +++++ gdk-pixbuf/Makefile.am | 2 +- modules/engines/pixbuf/Makefile.am | 2 +- 5 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 14da8891ef..decaa4ae92 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2006-04-12 Matthias Clasen + * contrib/gdk-pixbuf-xlib/Makefile.am: + * modules/engines/pixbuf/Makefile.am + * gdk-pixbuf/Makefile.am: Build fixes for Cygwin. (#338262) + * gdk/x11/gdkselection-x11.c (make_list): Make this work for list == NULL. (Coverity) diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 14da8891ef..decaa4ae92 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,9 @@ 2006-04-12 Matthias Clasen + * contrib/gdk-pixbuf-xlib/Makefile.am: + * modules/engines/pixbuf/Makefile.am + * gdk-pixbuf/Makefile.am: Build fixes for Cygwin. (#338262) + * gdk/x11/gdkselection-x11.c (make_list): Make this work for list == NULL. (Coverity) diff --git a/contrib/gdk-pixbuf-xlib/Makefile.am b/contrib/gdk-pixbuf-xlib/Makefile.am index dabdb52d01..611a838add 100644 --- a/contrib/gdk-pixbuf-xlib/Makefile.am +++ b/contrib/gdk-pixbuf-xlib/Makefile.am @@ -1,3 +1,7 @@ +if PLATFORM_WIN32 +no_undefined = -no-undefined +endif + lib_LTLIBRARIES=libgdk_pixbuf_xlib-2.0.la INCLUDES = \ @@ -9,6 +13,7 @@ INCLUDES = \ libgdk_pixbuf_xlib_2_0_la_LDFLAGS = \ -export-dynamic \ + $(no_undefined) \ -version-info $(LT_VERSION_INFO) libgdk_pixbuf_xlib_2_0_la_LIBADD = \ diff --git a/gdk-pixbuf/Makefile.am b/gdk-pixbuf/Makefile.am index d279928dec..bcbdcf4477 100644 --- a/gdk-pixbuf/Makefile.am +++ b/gdk-pixbuf/Makefile.am @@ -486,7 +486,7 @@ all-local: gdk-pixbuf.loaders endif if BUILD_DYNAMIC_MODULES -gdk-pixbuf.loaders: $(loader_LTLIBRARIES) gdk-pixbuf-query-loaders +gdk-pixbuf.loaders: $(loader_LTLIBRARIES) gdk-pixbuf-query-loaders$(EXEEXT) LOADERS=`echo libpixbufloader-*.la` ; \ if test "x$$LOADERS" != 'xlibpixbufloader-*.la' ; then \ echo "Writing a gdk-pixbuf.loader file to use when running examples before installing gdk-pixbuf."; \ diff --git a/modules/engines/pixbuf/Makefile.am b/modules/engines/pixbuf/Makefile.am index d2a682f959..0b2a3cbd96 100644 --- a/modules/engines/pixbuf/Makefile.am +++ b/modules/engines/pixbuf/Makefile.am @@ -1,4 +1,4 @@ -if OS_WIN32 +if PLATFORM_WIN32 no_undefined = -no-undefined endif -- 2.30.2